tiny piece of matter - Turkish English Dictionary